put stitches in - German English Dictionary